@charset "utf-8";
@import url("css.css");/*全局样式*/
@import url('l-css.css');/*表格样式*/ 
@import url('citycalendar.css');/*城市日历样式*/
@import url('autoComplete.css');/*自动补全*/
@import url('revise.css');/*微调*/
@import url('treemenu.css');/*树菜单*/




/********** 整体框架样式 ************/
.headContent{ height:108px; overflow:hidden;} /* topbg1305.jpg #ecf8fd*/
.CM_header{ height:70px;background: url(../images/title.png) no-repeat; position:relative; overflow:hidden; }
.CM_headTop{  color:#4873b8; float:left; margin:23px 0 0 0; color:#666;}
.CM_headTop a{ color:#025bad; margin-left:5px; text-decoration:underline;}
.CM_nhelp{ padding-top:25px;}
.CM_nhelp div a{ float:right; padding:0 10px;height:16px; line-height:16px;overflow:hidden; }
.CM_nhelp div a.logout{ color:#ffd76c; text-decoration:underline}
.r_a_home,.r_a_faq{ border-right:1px solid #ddd;  }
  
a.logo{position:relative; float:left;  display:block; width:500px; height:70px; background-size:80%; margin:0px 0px 0px 0px; }
 
 
#path_report{   line-height:38px; height:38px; font-family:"simsun"; background:url(../images/arrow.gif) -3px 9px no-repeat; padding-left:10px; margin-bottom:5px; zoom:1; position:relative; margin-top:5px;}
 
 /********** 左边菜单 ************/


.CM_mMeun .sdmenu div {overflow:hidden; background:url(../images/line_b.gif) bottom repeat-x; padding-bottom:5px; font-family:"simsun";}
.CM_mMeun .sdmenu .subMenulist{ padding-bottom:0; background:none;}
.CM_mMeun .sdmenu div span {height:32px; display: block; padding-left:15px; padding-top:3px; line-height:32px; vertical-align:middle; color:#666; overflow:hidden; font-size:14px;cursor:pointer;} 
.CM_mMeun .sdmenu div span b{ float:right; background:url(../images/menu_arrow.gif) 0 -178px no-repeat; width:11px; height:7px; margin:10px 10px 0 0; cursor:pointer;}
.CM_mMeun .sdmenu div span b.up{ background-position:0 0; }
.CM_mMeun .sdmenu div a {  display: block; line-height:22px; vertical-align:middle; overflow:hidden; display: block; color:#2b6dad;padding:5px 10px 5px 36px;}
 .CM_mMeun .sdmenu div a b{ float:left; background:url(../images/menu_arrow.gif) -4px -30px no-repeat; width:4px; height:7px; margin:8px 5px 0 0; }
.CM_mMeun .sdmenu  a.current,.CM_mMeun .sdmenu  a.selected { color:#f38400; border-right:3px solid #ee8e27; background:#ffecd3;  }
.CM_mMeun .sdmenu  a:hover {  text-decoration:none;  border-right:3px solid #ff9126; background:#d8e8f8; }
.CM_mMeun .sdmenu a.selected b{ background-position:-4px -117px;}

.CM_mMtop{height:39px; line-height:38px; width:199px; background:url(../images/leftMenuTop.gif) bottom repeat-x; border-bottom:1px solid #f5faff; position:relative;}
.CM_mMtop h1{  color:#666; font-size:16px; font-weight:normal; font-family:Microsoft Yahei; text-indent:30px; border-right:1px solid #fff;}
 .icon_m{ display:inline-block;  width:14px; height:16px; background:url(../images/arrow_down.png) -1px -118px;  }
.CM_mMeun .sdmenu div.pb0{ padding-bottom:0;}
div.pb0 span.mone{ display:block; height:36px; background:url(../images/line_b.gif) bottom repeat-x; padding-left:0;}
div.pb0 span.mone a{ height: 34px;line-height: 32px;  display:block;   font-weight:bold; padding-left:15px;  font-family:"simsun"; padding:0 0 0 15px;}
div.pb0  span.mone a b{ float:right; background:url(../images/menu_arrow.gif) -2px -60px no-repeat; width:7px; height:11px; margin:10px 10px 0 0;}
.CM_mMeun .sdmenu  span.mone a.current, .CM_mMeun .sdmenu span.mone a.selected,.CM_mMeun .sdmenu span.mone a:hover{ font-weight:bold; padding-left:15px; }
.sdmenu span.mone a.selected b{ background-position:-2px -147px;} 
 
.CM_content{}
 
.CM_cPosition{ width:790px; height:28px; background-position:left -79px; line-height:27px; color:#787878;}
.CM_cPl{ width:525px; height:28px; padding-left:35px; float:left; background-position:-810px -54px; }
.CM_cPr{ width:205px; height:28px; padding-left:20px; float:right; background-position:-825px -124px; white-space:normal; overflow:hidden;}

.CM_fram{ width:788px; padding-bottom:20px; 
	 overFlow-y: hidden ;
     overFlow-x:atuo ;
}
.CM_mMeun .sdmenu .menuLink label{ color:#2b6dad; width:150px; height:22px; cursor:pointer;} 


/*缩放图标样式*/
a.shrink_left,a.shrink_left:hover,a.shrink_right,a.shrink_right:hover{ width:10px; height:45px; margin-top:240px; display:block; background:url(../images/shrink.gif) no-repeat;}
a.shrink_left span,a.shrink_right span{ display:block; width:100%; height:100%; text-indent:-10000px}
a.shrink_left{ background-position:0 0;}
a.shrink_left:hover{ background-position:-13px 0;}
a.shrink_right{ background-position:0 -46px;}
a.shrink_right:hover{ background-position:-13px -46px;}

@media print {   .noprint {    display: none    }   }

/*导航*/
 
.CM_nav { position:relative; background:#0081cc; height:36px; }
 .CM_nav ul li{ display:block; float:left;  height:40px; }
 .CM_nav ul li h2{ color:#fff;}
  .CM_nav ul li .icon_m{ vertical-align:middle; margin-right:5px;}
 .CM_nav ul li a{ float:left; display:block;  margin-top:-2px;  color:#fff; font-size:14px; font-weight:bold; width:150px; height:40px; text-align:center; line-height:40px;}
 .CM_nav ul li.current a{ background:url(../images/leftMenuTopbg.png) 0 -47px no-repeat;}
  .CM_nav ul li.firstTitle{ width:229px; background:url(../images/leftMenuTopbg.png) 0 0 no-repeat; padding:2px 0 0 10px; font-size:14px; height:38px; margin-right:20px;}
 
 
/* 表格 */
.table_list3 th,.table_list3 tr td,.overflowSL{table-layout:fixed;word-break:break-all;}
/* .table_list3 th,.table_list3 tr td,.overflowSL{table-layout:fixed;word-break:break-all;width:10%;} */
.table_list4 th,.table_list4 tr td,.overflowSL{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
/*查询 清空*/
.btn{padding:3px 12px;border:1px solid #dcdcdc;background-color:#fff;border-radius:4px;color:#262626;}
.btn:hover{background-color:#eaf7fe;}
.queryBtn,.searchQueryBtn{background-color:#0874b7;padding-left:15px;color:#fff;}
.clearBtn,.searchClearBtn{background-color:#fff;padding-left:15px;}
.queryBtn>b,.searchQueryBtn>b{display:inline-block;width:15px;height:15px;background:url(../images/icon_search_query.png) no-repeat;position: relative;left:-4px;top:3px;}
.clearBtn>b,.clearSearchBtn>b{display:inline-block;width:15px;height:15px;background:url(../images/icon_search_clear.png) no-repeat;position: relative;left:-4px;top:3px;}
.queryBtn:hover,.searchQueryBtn:hover{background-color:#4697c9;}